package ast;

public enum AstItemType {
	// 顶层程序父节点（全局唯一）
	PROGRAM,
	// 类定义、函数定义、主函数
	CLASS_DEF, FUNC_DEF, MAIN_FUNC,
	// 函数、方法、构造器的签名（定义时）
	FUNC_SIGNATURE,
	// 语句
	STATEMENT,
	// 表达式
	EXPRESSION,
	// 数据签名（理解为item）
	DATA_SIGNATURE
}
